need one's testimony - German English Dictionary